God has appointed prophets to run humanity in spiritual as well as in social and political matters.